		html,body{
			width: 100%;
			height: 100%;
			/*overflow-x: hidden;*/
		}
		.navbar-default{
			background: transparent;
		}
		.navbar-fixed-top{
			border: 0;
			width: auto;
			padding: 0 10%
		}
		.navbar-default .navbar-nav>li>a{
			color: #ffffff;
		}
		.navbar-default .navbar-nav>.active>a{
			color: #ffffff;
			background: transparent;
		}
		.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>.active>a:hover/*,.navbar-default .navbar-nav>.active*/{
			color: #ffffff;
			font-weight: bold;
			background: #4571f1;
		    background: - moz-linear-gradient(left top, #4571f1, #0be6f8);
		    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#4571f1), to(#0be6f8));
		    background: -o-linear-gradient(left top, #4571f1, #0be6f8);
		}
		.navbar-default .navbar-brand{
			color: #ffffff;
			padding: 8px 15px;
		}
		.navbar-default .navbar-brand:hover{
			color: #fff;
		}
		.navbar-default .navbar-brand>h3{
			margin: 0;
			font-size: 16px;
			font-weight: bold;
		}
		.fixed-nav{
		    background: #ffffff;
		    z-index: 999;
		    color: #000;
		    border-bottom: 1px solid #eee;
		}
		.navbar-default .navbar-nav>li>a.fixeda,.navbar-default .navbar-nav>.active>a.fixeda,.navbar-default .navbar-nav>li>a.fixeda:hover,.navbar-default .navbar-nav>.active>a.fixeda:hover{
			color: #000;
		}
		.navbar-default .navbar-brand>h3.fixedh1{
			color: #75C5F0;
		}
		.navbar-default .navbar-brand>h3.fixedh2{
			color: #000;
		}
		.container-fluid{
			position: relative;
		}
		.language{
			width: 120px;
			height: 34px;
			line-height: 34px;
			border: 1px solid #ffffff;
			border-radius: 50px;
			position: absolute;
			top: 8px;
			right: 0;
			color: #fff;
		}
		.language:hover{
			cursor: pointer;
		}
		.language-text{
			display: block;
			padding: 0 15px;
		}
		.language-text:after{
			content: '';
			display: block;
			width: 10px;
			height: 6px;
			background: url("img/up.png") no-repeat;
			float: right;
			margin-top: 14px;
		}
		.langbox{
			display: none;
			position: absolute;
			top: 35px;
			left: 15px;
			z-index: 999;
		}
		.langboxEvent{
			display: block;
		}
		.langbox>a{
			display: block;
			padding: 0 15px;
			color: #fff;
		}
		.language.fixedlanguage{
			border: 1px solid #75C5F0;
			color: #75C5F0;
			position: absolute;
			right: 0;
		}
		.langbox>a.fixedlangboxa{
			color: #75C5F0;
		}

		/**/
		.screen{
			width: 100%;
			height: 100%;
			/*min-height: 100%;*/
			position: relative;
		}
		.banner{
			background: url("img/bannerbg.png") no-repeat center;
			background-size: 100% 100%;
		}
		/**/
		.swiper-container{
			width: 80%;
			height: 70%;
			position: absolute;
			top: 50%;
			left: 50%;
			transform: translate(-50%,-60%);
			-webkit-transform: translate(-50%,-60%);
			-moz-transform: translate(-50%,-60%);
			-ms-transform: translate(-50%,-60%);
			-o-transform: translate(-50%,-60%);
		}
		.banner-image{
			/*width: 100%;*/
			height: 100%;
			position: absolute;
			top: 50%;
			left: 0;
			overflow: hidden;
			transform: translateY(-50%);
			-webkit-transform: translateY(-50%);
			-moz-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
			-o-transform: translateY(-50%);
		}
		.title{
			width: 50%;
			padding: 2% 0;
			background: url("img/textbg.png") no-repeat 100%;
			position: absolute;
			bottom: 20px;
			left: 0;
			color: #ffffff;
		}
		.title>p{
			font-size: 22px;
			padding: 0 15px;
			overflow: hidden;
			text-overflow:ellipsis;
			white-space: nowrap;
			margin: 0;
		}
		.pagination{
			width: 100%;
			height: 20%;
			max-height: 135px;
			overflow: hidden;
			position: absolute;
			bottom: 0;
			left: 0;
			margin: 0;
		}
		.pagination-box{
			width: 20%;
			height: 100%;
			color: #ffffff;
			float: left;
			position: relative;
		}
		.pagination-box:hover{
			cursor: pointer;
			/*color: #222d9c;*/
		}
		.pagination-box img{
			/*width: 100%;*/
			height: 100%;
			position: absolute;
			top: 50%;
			left: 50%;
			transform: translate(-50%,-50%);
			-webkit-transform: translate(-50%,-50%);
			-moz-transform: translate(-50%,-50%);
			-ms-transform: translate(-50%,-50%);
			-o-transform: translate(-50%,-50%);
		}
		.pagination-text.hot{
			background: rgba(13,17,152,.7);
		}
		.pagination-text{
			width: 100%;
			height: 100%;
			/*line-height: 20px;
			font-size: 14px;*/
			background: rgba(45,45,45,.3);
			position: absolute;
			left: 0;
			top: 0;
		}
		/*.pagination-text.hot{
			background: rgba(13,17,152,.7);
		}
		.pagination-text p{
			padding: 0 20px;
			font-weight: bold;
			position: absolute;
			bottom: 0;
			left: 0;
			z-index: 1;
		}*/
		/*第二屏*/
		.introduction-box{
			width: 100%;
			height: 100%;
			background: #ffffff;
			border-top: 1px solid #ffffff;
			overflow: hidden;
		}
		.introduction-box > h3 {
			font-size: 30px;
			margin-top: 30px;
		}
		.screen-two-title{
			display: block;
			width: 375px;
			padding: 30px 40px 14px;
			font-weight: bold;
			margin: auto;
			background: url("img/screen-two-title.png") no-repeat;
		}
		.introduction-box > h3.title-cn{
			font-size: 42px;
			text-align: center;
			color: #07aff0;
			margin-top: 10px;
		}
		/*公司简介*/
		.introduction{
			width: 45%;
			max-width: 530px;
			height: auto;
			font-size: 18px;
			font-weight: 500;
			float: left;
			margin-left: 10%;
			padding-top: 3%;
			line-height: 23px;
			color: #000;
		}
		.introduction h3{
			color: #07afef;
			margin: 10px 0 5px;
		}
		.introduction p{
			text-align:justify;
     		/*text-align-last:justify;*/
		}
		.introduction-img{
			width: 45%;
			float: right;
			padding-top: 3%;
		}
		.introduction-img>img{
			width: 100%;
		}
		/*第三屏*/
		.screen-three{
			width: 100%;
			height: 100%;
			overflow: hidden;
			background: url("../img/threebg.png") no-repeat;
			background-size: 100% 100%;
		}
		.projects{
			width: 80%;
			height: 100%;
			margin: auto;
			position: relative;
		}
		.projects>ul{
			display: block;
			overflow: hidden;
			position: absolute;
			top: 50%;
			padding: 0;
			transform: translateY(-50%);
			-webkit-transform: translateY(-50%);
			-moz-transform: translateY(-50%);
			-o-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
		}
		.projects>ul:after{
			content: '';
			display: block;
			clear: both;
		}
		.projects li.project{
			display: block;
			width: 30%;
			min-width: 250px;
			height: auto;
			min-height: 155px;
			margin: 1.5%; 
			border-radius: 10px;
			overflow: hidden;
			position: relative;
			float: left;
		}
		.projects li.project:hover{
			cursor: pointer;
		}
		.projects li.project>.project-logo{
			width: 100%;
			height: auto;
		}
		.projects li.project>.project-logo img{
			width: 100%;
		}
		.project-text{
			width: 100%;
			height: 0;
			color: #ffffff;
			overflow: hidden;
			position: absolute;
			bottom: 0;
			left: 0;
			z-index: 1;
			background:#4571f1; /* 一些不支持背景渐变的浏览器 */  
		    background:-moz-linear-gradient(left top, #4571f1, #0be6f8);  
		    background:-webkit-gradient(linear, 0 0, 0 bottom, from(#4571f1), to(#0be6f8));  
		    background:-o-linear-gradient(left top, #4571f1, #0be6f8);
		}
		.project-text>h3{
			font-size: 22px;
			text-align: center;
			padding: 5% 20px;
		}
		.project-text>p{
			margin: auto;
			padding: 0 6%;
			font-size: 14px;
			line-height: 20px;
		}
		/*第四屏*/
		.screen-four{
			width: 100%;
			height: 100%;
			overflow: hidden;
			background: url("../img/founderbg.png")  no-repeat;
			background-size: 100% 100%; 
			position: relative;
		}
		.founder{
			height: 400px;
			margin-left: 10%;
			position: absolute;
		    top: 50%;
		    transform: translateY(-50%);
		    -webkit-transform: translateY(-50%);
			-moz-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
			-o-transform: translateY(-50%);
		}
		.founder .swiper-slide{
			width: 450px;
			/*min-width: 450px;*/
			height: 400px;
			margin-right: 0!important;
			overflow: hidden;
			background: url("img/founderbox.png") no-repeat;
			background-size: 100% 100%;
		}
		.founder .brief{
			width: 50%;
			padding-left: 12%;
		}
		.founder .brief>h3{
			margin: 60px 0 30px;
		}
		.founder .brief>p{
			height: 100px;
			font-size: 14px;
			color: #000;
			line-height: 24px;
			display: -webkit-box;
			-webkit-box-orient: vertical;
			-webkit-line-clamp: 4;
			overflow: hidden;
		}
		.founder-img{
			position: absolute;
			right: -10px;
			bottom: 20px;
		}
		.name{
			font-size: 34px;
			color: #07aff0;
		}
		.job{
			font-size: 19px;
			font-weight: bold;
			margin-left: 1em;
		}
		.more{
			width: 150px;
			height: 50px;
			background: url("img/more.png") no-repeat;
			background-size: 100% 100%;
			position: absolute;
			bottom: 20%;
			left: 10%;
		}
/**/

		.news{
			background: url("img/newsbg.png") repeat-y;
			padding-top: 120px;
			padding-bottom: 80px;
		}
		.news>.nav{
			text-align: center;
		}
		.news>.container>.row>div{
			padding-left: 5px;
			padding-right: 5px;
		}
		.news .container{
			margin-top: 30px;
		}
		.news a{
			text-decoration: none;
			color: #000000;
		}
		.news-card{
			margin-top: 10px;
		}
		.news-nav:after{
			content: '';
			display:block;
			clear: both;
		}
		.news-nav>a{
			color: #ffffff;
			margin: 0 20px;
			padding-bottom: 10px;
			font-size: 14px;
			text-align: center;
		}
		.news-nav>a:hover{
			text-decoration: none;
		}
		.news-nav>a.hot{
			font-weight: bold;
			background: url("img/newhot.png") no-repeat bottom;
			background-size: 100% 6px;
		}

		.news-card{
			display: block;
			border-radius: 5px;
			position: relative;
			/*overflow: hidden;*/
		}
		.newsimg-box{
			height: 240px;
			overflow: hidden;
			position: relative;
			border-top-left-radius: 5px;
			border-top-right-radius: 5px;
			-webkit-border-top-left-radius: 5px;
			-webkit-border-top-right-radius: 5px;
		}
		.newsimg-box>img{
			display: block;
			width:100%;
			position: absolute;
			top: 50%;
			left: 50%;
			-webkit-transform: translate(-50%,-50%);
			-moz-transform: translate(-50%,-50%);
			-ms-transform: translate(-50%,-50%);
			-o-transform: translate(-50%,-50%);
			transform: translate(-50%,-50%);
		}
		.newtext{
			background: #ffffff;
			padding: 0 15px 5px;
			border-bottom-left-radius: 5px;
			border-bottom-right-radius: 5px;
			-webkit-border-bottom-left-radius: 5px;
			-webkit-border-bottom-right-radius: 5px;
			overflow: hidden;
		}
		.newtext>h3{
			font-weight: bold;
			font-size: 18px;
			padding: 15px 0 10px;
			margin: 0;
			overflow: hidden;
			text-overflow:ellipsis;
			white-space: nowrap;
		}
		.newtext>.time{
			font-size: 14px;
			color: #49AEEA;
			overflow: hidden;
			text-overflow:ellipsis;
			white-space: nowrap;
		}
		.newtext>.text{
			height: 110px;
			font-size: 14px;
			line-height: 22px;
			display: -webkit-box;
			-webkit-box-orient: vertical;
			-webkit-line-clamp: 5;
			overflow: hidden;
		}
		.newicon{
			display: block;
			width: 54px;
			height: 28px;
			background: url("img/newicon.png") no-repeat;
			background-size: 100% 100%;
			position: absolute;
			top: 50px;
			left: -5px;
			z-index: 1;
		}
		.top{
			width: 30px;
			height: 30px;
			overflow: hidden;
			position: fixed;
			right: 1%;
			bottom: 50px;
		}
		.top>.topicon{
			display: block;
			width: 100%;
			height: 100%;
			background: url("img/top.png") no-repeat;
			background-size: 100% 100%;
		}
		.top>.topicon:hover{
			background: url("img/tophot.png") no-repeat;
			background-size: 100% 100%;
		}
/*团队*/
		.teamhead{
			width:100%;
			/*height: 80%;*/
			height: 541px;
			background: url("img/teambg.png") no-repeat;
			background-size: 100% 100%;
			position: relative;
		}
		.teamdatas{
			width: 25%;
			height: auto;
			position: absolute;
			bottom: 0;
			right: 10%;
		}
		.teamdatas>img{
			width: 100%;
		}
		.teamnumber{
			width: 25%;
			height: auto;
			position: absolute;
			right: 10%;
			top: 20%;
		}
		.teamnumber>img{
			width: 100%;
		}
		.teamhead>.text{
			width: 55%;
			padding: 0 10%;
			color: #ffffff;
			position: absolute;
			top: 50%;
			-webkit-transform: translateY(-30%);
			-moz-transform: translateY(-30%);
			-ms-transform: translateY(-30%);
			-o-transform: translateY(-30%);
			transform: translateY(-30%);
		}
		.teamhead>.text>h3{
			font-weight: bold;
			margin-top: 10px;
		}
		.teamhead>.text>p{
			font-size: 14px;
			line-height: 24px;
			padding-top: 10px;
		}
		.member{
			/*width: auto;*/
			/*max-width: 440px;*/
			/*height: auto;*/
			height: 275px;
			margin-top: 10px;
			background-color: #F2F6FE;
			overflow: hidden;
			position: relative;
			/*margin: auto;*/
		}
		.member:hover{
			cursor: pointer;
		}
		.material{
			position: absolute;
			top: 50%;
			left: 10%;
			-webkit-transform: translateY(-50%);
			-moz-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
			-o-transform: translateY(-50%);
			transform: translateY(-50%);
		}
		.material>.name{
			font-size: 20px;
			color: #000000;
			margin-bottom: 5px;
		}
		.material>.name-en{
			font-size: 14px;
			color: #000000;
			margin-bottom: 0;
		}
		.material>.job{
			font-size: 14px;
			color: #47ACE8;
		}
		.person{
			width: 150px;
			height: 221.8px;
			position: absolute;
			top: 20%;
			right: 10%;
			overflow: hidden;
		}
		.person>img{
			width: 100%;
		}
		.member-box{
			padding: 0 5px 50px;
		}
		.member-box>div{
			padding-left: 5px;
			padding-right: 5px;
		}
		.member .text{
			width: 100%;
			height: 50px;
			background: url("img/hotbg.png") no-repeat;
			background-size: 100% 100%;
			font-size: 12px;
			color: #ffffff;
			position: absolute;
			bottom: 0;
			z-index:1;
			opacity: .98;
		}
		.member .text>p{
			line-height: 18px;
			padding: 0 5%;
			position: absolute;
			top: 50%;
			left: 0;
			-webkit-transform: translateY(-50%);
			-moz-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
			-o-transform: translateY(-50%);
			transform: translateY(-50%);
		}
/*已投*/
		.invest-banner{
			width: 100%;
			height: 150px;
			background: url("img/inverbg.png") no-repeat;
			background-size: cover;
			color: #ffffff;
			position: relative;
		}
		.invest-banner .logobox{
			/*width: 20%;*/
			width: 300px;
			height: 240px;
			/*border-radius: 5px;*/
			/*background: #061541;*/
			overflow: hidden;
			position: absolute;
			top: 50%;
			left: 10%;
			display: flex;
			align-items: center;
			-webkit-transform: translateY(-50%);
			-moz-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
			-o-transform: translateY(-50%);
			transform: translateY(-50%);
		}
		.invest-banner .logobox>img{
			width: 100%;
			height: auto;
			border-radius: 5px;
		}
		.invest-banner .text{
			max-width: 45%;
			position: absolute;
			top: 50%;
			left: 40%;
			margin-left: 10%;
			-webkit-transform: translateY(-50%);
			-moz-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
			-o-transform: translateY(-50%);
			transform: translateY(-50%);
		}
		.invest-banner .text .name{
			text-transform: uppercase;
			color: #ffffff;
		}
		.invest-banner .banner-hot{
			display: block;
			width: 26px;
			height: 6px;
			background: url("img/newhot.png") no-repeat;
		}
		.invest-banner .text p{
			padding-top: 10px;
		}
		.invest-logobox{
			padding: 80px 0 30px;
		}
		.invest-logobox .logo{
			height: 130px;
			overflow: hidden;
			-webkit-transition: all 1s;
			-moz-transition: all 1s;
			-ms-transition: all 1s;
			-o-transition: all 1s;
			transition: all 1s;
		}
		.invest-logobox .logo>img{
			display: block;
			width: 40%;
			margin: auto;
			-webkit-transition: width .5s;
			-moz-transition: width .5s;
			-ms-transition: width .5s;
			-o-transition: width .5s;
			transition: width .5s;
		}
		.invest-logobox .logo>img:hover{
			cursor: pointer;
			width: 45%;
		}
		.logo-invests{
			position: relative;
		}
		.searchbox{
			width: 50%;
			min-width: 300px;
			height: 80px;
			background: #ffffff;
			box-shadow: 0 0 50px 20px rgba(69,151,235,0.23);
			border-radius: 10px;
			font-size: 14px;
			position: absolute;
			top: -40px;
			left: 50%;
			z-index: 9;
			-webkit-transform: translateX(-50%);
			-moz-transform: translateX(-50%);
			-ms-transform: translateX(-50%);
			-o-transform: translateX(-50%);
			transform: translateX(-50%);
		}
		.searchbox>form{
			width:100%;
			height: 100%;
			line-height: 80px;
		}
		.searchbox>form>div{
			width: 50%;
			float: left;
			text-align: center;
		}
		.searchbox>form .labels{
			font-weight: bold;
			margin-right: 5%;
		}
		.searchbox>form select{
			appearance:none;
			-moz-appearance:none;
			-webkit-appearance:none;
			background: url("img/xiala.png") no-repeat scroll 90% center transparent;
			min-width: 100px;
			width: 50%;
			height: 30px;
			line-height: 30px;
			padding-left: 10px;
			border: 0;
			box-shadow: 0 0 10px 5px rgba(69,151,235,0.23);
			border-radius: 5px;
			position: relative;
		}
		.searchbox>form select>option{
			width: 100%;
		}
		.searchbox>form select::-ms-expand { display: none; }

		.invest-logobox .hidden{
			width: 0;
			padding: 0;
			overflow: hidden;
		}


		.modalbox{
			/*width: 320px;*/
			width: 480px;
			height: auto;
			background: url("img/modalbg.png") no-repeat;
			background-size: 100% 100%;
			position: absolute;
			z-index: 9;
			border-radius: 10px;
			overflow: hidden;
			display: none;
		}
		.modalbox>.modal-close{
			width: 20px;
			height: 20px;
			position: absolute;
			right: 5px;
			top: 5px;
			color: #ffffff;
		}
		.modalbox>.modal-close:hover{
			cursor: pointer;
		}
		.modalposition{
			color: #ffffff;
			font-size: 12px;
			padding: 5% 0 5% 5%;
			overflow: hidden;
		}
		.modalposition:after{
			content: '';
			display: inline-block;
			clear: both;
		}
		.modalposition a{
			color: #ffffff;
		}
		.modalposition h3{
			font-size: 16px;
			font-weight: bold;
		}
		.modalposition h3>span{
			margin-right: 15px;
		}
		.modalposition .syn{
			border-right: 1px solid rgba(52,208,253,1);
			width: 70%;
			float: left;
			padding-right: 15px;
		}
		.modalposition .syn>div{
			overflow: hidden;
			text-overflow:ellipsis;
			white-space: nowrap;
		}
		.modalposition .syn .modal-syn{
			margin-top: 10px;
			line-height: 20px;
			font-size: 12px;
			display: -webkit-box;
			-webkit-box-orient: vertical;
			-webkit-line-clamp: 4;
			overflow: hidden;
		}
		.modalposition .modal-title{
			display: inline-block;
			width: 5em;
			text-align: justify;
			text-align-last:justify;
		}
		.modalposition .modal-text{
			margin-left: 10%;
			line-height: 20px;
		}
		.modalposition .headimg{
			width: 30%;
			float: left;
			text-align: center;
			font-size: 14px;
		}
		.modalposition .headimg h3{
			font-size: 12px;
			margin: 5px;
		}
		.modalposition .headimg>.imgbox{
			width: 80px;
			height: 80px;
			background: rgba(108,242,249,1);
			border-radius: 50%;
			overflow: hidden;
			position: relative;
			margin: 20% auto 20%;
		}
		.modalposition .headimg>.imgbox>.img{
			width: 90%;
			height: 90%;
			background: #eee;
			border-radius: 50%;
			overflow: hidden;
			position: absolute;
			top: 5%;
			left: 5%;
		}
		.modalposition .headimg>.imgbox>.img>img{
			width: 100%;
			height: 100%;
			border-radius: 50%;
		}
		.modal-img-synn{
			visibility: hidden;
		}
/*联系我们*/
		.contact{
			width: 100%;
			height: auto;
			/*background: url("/statics/css/img/contactbg.png") no-repeat;*/
			/*background-size: 100% 100%;*/
			position: relative;
		}
		.contactbg{
			width: 100%;
		}
		.databox{
			width: 100%;
			height: 175px;
			background: rgba(0,0,0,.4);
			border-radius: 5px;
			color: #ffffff;
			padding: 10px 20px;
			margin-top: 15px;
		}
		.databox:hover{
			cursor: pointer;
		}
		/*.contact .databox:hover{
			border: 2px solid rgba(90,193,242,.5);
		}*/
		.databoxhot{
			border: 2px solid rgba(90,193,242,.5);
		}
		.contact-text{
			position: absolute;
			right: 5%;
			max-width: 443px;
			width: 100%;
			height: auto;
			position: absolute;
			top:50%;
			-webkit-transform: translateY(-50%);
			-moz-transform: translateY(-50%);
			-ms-transform: translateY(-50%);
			-o-transform: translateY(-50%);
			transform: translateY(-50%);
		}
		.name-en{
			text-transform: uppercase;
			color: #ffffff;
			font-size: 14px;
		}
		.name-cn{
			font-size: 16px;
		}
		.contact .axis{
			display: block;
			width: 15px;
			height: 15px;
			border-radius: 50%;
			overflow: hidden;
			background: url("img/address.png") no-repeat center;
			background-size: 100% 100%;
			position: absolute;
			top: 0;
			left: 0;
			right: 0;
			bottom: 0;
			margin: auto;
			-webkit-transition: all .5s;
			-moz-transition: all .5s;
			-ms-transition: all .5s;
			-o-transition: all .5s;
			transition: all .5s;
		}
		.address{
			width:25px;
			height: 25px;
			border-radius: 50%;
			overflow: hidden;
			position: absolute;
		}
		/*.contact .axis:hover{
			width: 25px;
			height: 25px;
			background: url("/statics/css/img/address.png") no-repeat center;
			background-size: 100% 100%;
		}*/
		.contact .axishot{
			width: 25px;
			height: 25px;
			background: url("../img/hot.png") no-repeat center;
			background-size: 100% 100%;
		}
		.address:hover{
			cursor: pointer;
			width: 25px;
			height: 25px;
		}
		.beijing{
			left: 31%;
			top: 41%;
		}
		.taibei{
			left: 32%;
			top: 50%;
		}
		.meiguo{
			top: 43%;
			left: 55%;
		}
		.xian{
			width: 0;
			height: 106px;
			background: url("img/xian.png") no-repeat;
			background-size: 100% 100%;
			position: absolute;
		}
		.bjx{
			top: 25%;
			left: 35%;
		}
		.tbx{
			top: 35%;
			left: 34%;
			transform-origin: 0 106px;
			transform: rotate(25deg);
		}
		@media screen and (max-width: 480px){
			.modalbox{
				width: 320PX;
			}
			.projects {
				width: 250px;
			}
		}
		@media screen and (max-width: 769px) {
			.navbar-collapse{
				background: #fff;
			}
			.navbar-collapse .navbar-nav>.active>a,.navbar-default .navbar-nav>li>a{
				color: #333;
			}
			.navbar-fixed-top{
				padding: 0;
			}
			.swiper-container{
				width: 100%;
				margin-top: 30px;
			}
			.pagination{
				height: 10%;
			}

			.introduction-box{
				height: auto;
				min-height: auto;
			}
			.introduction-box > h3.title-cn {
				font-size: 28px;
			}
			.introduction{
				width: 90%;
				max-width: 100%;
				margin-left: 0;
				float: none;
				margin: auto;
				/*font-size: 16px;*/
				line-height: 1.5
			}
			.introduction-img{
				width: 100%;
			}
			.projects .projects-swiper-container li.project{
				width: auto;
				position: absolute;
				top: 50%;
				left: 50%;
				transform: translate(-50%,-50%);
				-webkit-transform: translate(-50%,-50%);
				-moz-transform: translate(-50%,-50%);
				-o-transform: translate(-50%,-50%);
				-ms-transform: translate(-50%,-50%);
			}
			.name{
				font-size: 24px;
			}
			.job{
				font-size: 16px;
			}
			.founder-img>img{
				width: 80%;
				float: right;
			}

			.language{
				left: 0;
				right: 0;
				margin: auto;
			}

			.teamhead>.text{
				padding: 0 1%;
			}
			.founder .swiper-slide{
				width: auto;
				max-width: 350px;
				height: 400px;
				margin-right: 0!important;
				overflow: hidden;
				background: url('img/founderbox.png') no-repeat;
				background-size: 100% 100%;
			}
			.contactbg{
				margin-top: 50px;
			}
			.contact-text{
				top: 70%;
				right: 0;
			}
			.databox{
				width: 95%;
				margin: 15px auto;
			}
			.teamhead>.text{
				width: 90%;
				top: 30%;
				left: 5%;
			}
			.teamnumber{
				width: 28%;
				height: auto;
				position: absolute;
				right: 62%;
				top: 65%;
			}
			.teamdatas{
				width: 80%;
			}
			.teamhead{
				width: 100%;
				height: 100%;
				background: url('img/teambg.png') no-repeat right bottom;
				background-size: 181% 100%;
				position: relative;
			}
			.invest-banner .logobox{
				width: 80%;
				top: 45%;
			}
			.invest-banner .text{
				max-width: 90%;
				width: 80%;
				top: 80%;
				left: 10%;
				margin-left: 0;
			}
			.projects>ul{
				position: static;
				top: 0;
				transform: translateY(0);
				-webkit-transform: translateY(0);
				-moz-transform: translateY(0);
				-o-transform: translateY(0);
				-ms-transform: translateY(0);
			}
			.projects{
				width: 250px;
			}






		}
		@media screen and (max-width: 1024px){
			.projects{
				width: 95%;
			}
		}
		@media screen and (max-width: 480px){
			.projects {
				width: 250px;
				height: auto;
			}
			.screen-three{
				height: auto;
			}
		}